<?php  
session_start();

$nombre = substr($_SESSION['Nombre'], 0, 2);

if(!$_SESSION['Nombre'])
{
    header('Location: index.php'); 
}
include("conexion.php");

$var = new conexion();
$var->conectarse();

include("class_sesion.php");

require("header.php");

?>

<!-- Modal para cargar el numero de hoja de ruta -->
<div class="modal hide fade" id="modal_produccion">
  <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
    <h3>Pedido en Curso</h3>
  </div>
  <div class="modal-body">
    <p>
      <table width="100%">
	<tr>
		<td colspan="2" align="center">
			<div class="alert alert-error" id="error_div" style="display: none">
				<label id="error_msj" style="margin-top: 9px"></label>
			</div>
		</td>
	</tr>
        <tr>
          <td style="width: 50%; text-align: right;"><b>Asignar N° de hoja de ruta &nbsp;&nbsp;</b></td>
	  <td><input type="text" id="hojaRuta" class="input-large" placeholder="hoja de ruta"></td>
        </tr>
	<div id="articulo_div" style="display: none">
		<tr>
			
				<td><b id="codigoLbl">Asignar nuevo cód. de producto &nbsp;&nbsp;</b></td>
				<td>
					<div id="groupBtn">
					<input type="text" id="codigoProducto" class="input-large" placeholder="código de producto" disabled>
					<button id="codigoBtn" class="btn btn-small btn-success" type="button" style="margin-top: -9px" onclick="BuscarProducto()">
						<i class="icon-search icon-white"></i>
					</button>
					</div>
				</td>
			
		</tr>
		<tr>
			<td colspan="2" align="right">
				<input type="text" id="descriptionProd" class="input-xxlarge" placeholder="descripción de producto" disabled>
			</td>
		</tr>
		<tr>
			<td colspan="2" align="right">
				<input type="text" id="codigoTangoProd" class="input-xxlarge" placeholder="código tango del producto" disabled>
			</td>
		</tr>
	</div>		
      </table>
    </p>
  </div>
  <div class="modal-footer">
    <!--<a href="#" class="btn">Cancelar</a>-->
    <a href="#" class="btn btn-primary" onclick="PedidoEnCurso()">Aceptar</a>
  </div>
</div>
<!-- Fin modal hoja de ruta-->

<input type="hidden" id="idPed">
	
<!-- Modal para terminar pedidos -->
<div class="modal hide fade" id="modal_terminado">
  <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
    <h3>Terminar Nota de Pedido</h3>
  </div>
  <div class="modal-body">
    <p>
      <table width="100%">
	<tr>
		<td colspan="2" align="center">
			<div class="alert alert-error" id="error_div_ter" style="display: none">
				<label id="error_msj_ter" style="margin-top: 9px"></label>
			</div>
		</td>
	</tr>
	<tr>
		<td style="width: 30%; text-align: right;">
			<label><b>N° de Nota de Pedido:</b></label>
		</td>
		<td style="text-align: left">
			<label id="NTPid"></label>	
		</td>
	</tr>
	<tr>
		<td style="width: 30%; text-align: right;">
			<label><b>Artículo:</b></label>
		</td>
		<td style="text-align: left">
			<label id="nomProducto"></label>	
		</td>
	</tr>
	<tr>
		<td colspan="2"><hr class="bs-docs-separator"></td>
	</tr>
	<tr>
		<td >
			&nbsp;&nbsp;&nbsp;
				<input style="margin-top: -3px;" type="radio" name="optionsRadios" id="optionsRadios" value="T"><b>Total</b><br><br>
			&nbsp;&nbsp;&nbsp;
				<input style="margin-top: -3px;" type="radio" name="optionsRadios" id="optionsRadios1" value="TP" checked><b>Parcial</b>
		</td>
		<td>
				<input type="text" class="input-medium" id="tbcantidad" placeholder="Cantidad"><b>&nbsp;&nbsp;Cantidad</b><br>
				<input type="text" class="input-medium" id="tbbulto"placeholder="Bultos"><b>&nbsp;&nbsp;Bultos</b><br>
				<input type="text" class="input-medium" id="tbkg" placeholder="Kilogramos"><b>&nbsp;&nbsp;Kilogramos</b>
		</td>
	</tr>
	
      </table>
    </p>
  </div>
  <div class="modal-footer">
    <!--<a href="#" class="btn">Cancelar</a>-->
    <a href="#" class="btn btn-primary" onclick="PedidoTerminado()">Aceptar</a>
  </div>
</div>
<!-- -->

<!-- Modal para el seguimiento de pedido-->
<div class="modal hide fade" id="modal_seguimiento">
  <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
    <h3>Seguimiento de Pedido <strong><label id="idC" style="font-size: 22px; font-weight: bold;"></label></strong></h3>
  </div>
  <div class="modal-body">
    <p>
      <table width="100%">
	<tr>
		<td colspan="2" align="center">
			<div class="alert alert-error" id="error_div" style="display: none">
				<label id="error_msj" style="margin-top: 9px"></label>
			</div>
		</td>
	</tr>
        <tr>
          <td colspan="2">
		<div style="width: 100%; height: 200px;" id="div_seguimiento">
			
		</div>
	  </td>
        </tr>
      </table>
    </p>
  </div>
  <div class="modal-footer">
    <!--<a href="#" class="btn">Cancelar</a>-->
    <strong><i>Seguimiento de Pedido</i></strong>
  </div>
</div>
<!-- -->

<!-- Modal para rehacer el pedido-->
<div class="modal hide fade" id="modal_rehacer">
  <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
    <h3>Rehacer Pedido <strong><label id="idC" style="font-size: 22px; font-weight: bold;"></label></strong></h3>
  </div>
  <div class="modal-body">
    <p>
      <table width="100%">
	<tr>
		<td colspan="2" align="center">
			<div class="alert alert-error" id="error_rehacer_div" style="display: none">
				<label id="error_rehacer_msj" style="margin-top: 9px"></label>
			</div>
		</td>
	</tr>
        <tr>
          <td colspan="2">
		<div style="width: 100%;">
		    <div class="alert alert-error">
		      Esta seguro de pasar el pedido seleccionado al estado de rehacer ?
		    </div>
		    <div style="width: 100%;">
			Motivo:
			<textarea rows="3" style="width: 100%" id="motivo"></textarea>
		    </div>
		</div>
	  </td>
        </tr>
      </table>
    </p>
  </div>
  <div class="modal-footer">
    <a href="#" class="btn btn-danger" id="btn_rehacer" onclick="ClosePop('modal_rehacer')">No</a>
    <a href="#" class="btn btn-success" id="btn_rehacer_acp" onclick="ValidarMotivo()">Si</a>
  </div>
</div>

<input type="hidden" id="statusNow">
<input type="hidden" id="statusAction">
<!-- -->

<!-- Modal para pasar a Calidad -->
<div class="modal hide fade" id="modal_calidad">
  <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
    <h3>Evaluar Calidad <strong><label id="title_c" style="font-size: 22px; font-weight: bold;"></label></strong></h3>
  </div>
  <div class="modal-body">
    <p>
      <div style="width: 100%;">
	  <div class="alert alert-error" style="text-align: center">
	    <strong>
	    ¿ Esta seguro de enviar el pedido para evaluar su calidad ?
	    </strong>
	  </div>
      </div>
    </p>
  </div>
  <div class="modal-footer">
    <a href="#" class="btn btn-danger" id="btn_rehacer" onclick="ClosePop('modal_calidad')">No</a>
    <a href="#" class="btn btn-success" id="btn_rehacer_acp" onclick="ValidarMotivoCalidad('PO')">Si</a>
  </div>
</div>
<!-- ----------->

<!-- Productos -->
<center>
<div class="modal hide fade" id="ProductosPop" style="width: 900px; margin-left: -450px;">
  <div class="modal-header">
    <input type="hidden" id="busc" value="1">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
    <h3>Búsqueda de Productos</h3>
  </div>
  <div class="modal-body">
	<table>
		<tr>
			<td><strong>Buscar :   </strong>  <input type="text" id="buscadorP" onkeyup="BuscadorDeProductos(this.value, 1)"></td>
			<td>
				<div class="btn-group" data-toggle="buttons-radio" style="margin-top: -8px;">
					<button type="button" class="btn btn-primary active" onclick="setear(1)">  </button>
					<button type="button" class="btn btn-primary" onclick="setear(2)">+</button>
					<button type="button" class="btn btn-primary" onclick="setear(3)">-</button>
					<button type="button" class="btn btn-primary" onclick="setear(4)">+ -</button>
	    		        </div>
			</td>
		</tr>
	</table>
    <div id="resultado_Productos" style="width: 90%; min-height: 250px; max-height: 250px;">
	
    </div>
  </div>
  <div class="modal-footer">
    <a href="#" class="btn" id="btnCloseProductosPop" onclick="ClosePop('ProductosPop')">Cerrar</a>
  </div>
</div>
</center>
<!-- Fin modal Productos -->

<!-- Modal para pasar a Calidad -->
<div class="modal hide fade" id="modal_disenio">
  <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
    <h3>Crear Polimero<strong><label id="title_c" style="font-size: 22px; font-weight: bold;"></label></strong></h3>
  </div>
  <div class="modal-body">

    <div class="alert alert-error" id="error_asoc" style="text-align: center; display: none;">
	Error!!
    </div>

    <table style="width: 100%">
	<tr>
	    <td style="text-align: right; padding-right: 15px;">
		<strong>
		  Proveedor
		</strong>
	    </td>
	    <td>
		<div class="control-group error">
		    <input type="hidden" id="idProveedor">
		    <input type="text" class="input-large" id="Proveedor" readonly onclick="BuscarProveedor()">
		</div>
	    </td>
	</tr>
	<tr>
	    <td style="text-align: right; padding-right: 15px;">
		<strong>Observaciones</strong></td>
	    <td><textarea id="poliObservaciones"></textarea></td>
	</tr>
	<tr>
	    <td style="text-align: right; padding-right: 15px;">
		<strong>Máquina</strong></td>
	    <td>
		<select id="maquina" name="maquina">
		<?php
		    $consulta = "Select * from maquinas Where estado = 'AC' order by descMaquina";
		    $resu = mysql_query($consulta); 
		    
		    while($uni = mysql_fetch_array($resu))
		    {
			    echo "<option value=".$uni['idMaquina'].">".$uni['descMaquina']."</option>";
		    }
		?>
		</select>
	    </td>
	</tr>
	<tr>
	    <td style="text-align: right; padding-right: 15px;">
		<strong>Colores</strong></td>
	    <td><input id="poliColores" type="text" class="input-large"></td>
	</tr>
	<tr>
	    <td style="text-align: right; padding-right: 15px;">
		<strong>Espesor</strong></td>
	    <td>
		<select id="espesor" name="espesor">
		<?php
		    $consulta = "Select * from espesor Where estado = 'AC' order by descEspesor";
		    $resu = mysql_query($consulta); 
		    
		    while($uni = mysql_fetch_array($resu))
		    {
			    echo "<option value=".$uni['idEspesor'].">".$uni['descEspesor']."</option>";
		    }
		?>
		</select>
	    </td>
	</tr>
	<tr>
	    <td style="text-align: right; padding-right: 15px;">
		<strong>Tipo</strong></td>
	    <td>
		<select id="tipoPolimero" name="tipoPolimero">
		<?php
		    $consulta = "Select * from tipo_polimero Where estado = 'AC' order by descTipoPoli";
		    $resu = mysql_query($consulta); 
		    
		    while($uni = mysql_fetch_array($resu))
		    {
			    echo "<option value=".$uni['idTipoPoli'].">".$uni['descTipoPoli']."</option>";
		    }
		?>
		</select>
	    </td>
	    </td>
	</tr>
	<tr>
	    <td style="text-align: right; padding-right: 15px;">
		<strong>Medidas</strong></td>
	    <td><input id="poliMedidas" type="text" class="input-large"></td>
	</tr>
	<tr>
	    <td style="text-align: right; padding-right: 15px;">
		<strong>Marcas de Registro</strong></td>
	    <td><input id="poliMarcas" type="text" class="input-large"></td>
	</tr>
    </table>
  </div>
  <div class="modal-footer">
    <a href="#" class="btn btn-danger" id="btn_rehacer_dis" onclick="ClosePop('modal_disenio')">Cancelar</a>
    <a href="#" class="btn btn-success" id="btn_rehacer_disi" onclick="ValidarMotivoDiseño()">Aceptar</a>
  </div>
</div>
<!-- ----------->

<!-- Proveedores -->
<div class="modal hide fade" id="ProveedoresPop">
  <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
    <h3>Búsqueda de Proveedores</h3>
  </div>
  <div class="modal-body">
    <strong>Buscar :   </strong>  <input type="text" id="buscadorPro" onkeyup="BuscadorDeProveedores(this.value)"><br><br>
    <div id="resultado_Proveedor" style="min-height: 320px;">
	
    </div>
  </div>
  <div class="modal-footer">
    <a href="#" class="btn" id="btnCloseClientesPop" onclick="ClosePop('ProveedoresPop')">Cerrar</a>
  </div>
</div>

<!-- Aprobación de calidad de polimero -->
<div class="modal hide fade" id="modal_aprovacion">
  <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
    <h3>Aprobación de Calidad de Polimero<strong><label id="title_c1" style="font-size: 22px; font-weight: bold;"></label></strong></h3>
  </div>
  <div class="modal-body">
    <p>
      <div style="width: 100%;">
	  <div class="alert alert-error" id="error_rehacer_calidad" style="display: none">
		  <label id="error_rehacer_msj" style="margin-top: 9px"><strong>Ingrese un motivo de no aprobación del polimero</strong></label>
	  </div>
	  <div class="alert alert-error" style="text-align: center">
	    <strong id="label_calidad">
	    ¿ Esta seguro de enviar el pedido para evaluar su calidad ?
	    </strong>
	  </div>
	  <div style="width: 100%; text-align: left;" id="div_motivo_calidad">
	      <strong>Motivo:</strong>
	      <textarea rows="3" style="width: 100%" id="motivo_calidad"></textarea>
	  </div>
      </div>
    </p>
  </div>
  <div class="modal-footer">
    <a href="#" class="btn btn-danger" id="btn_rehacer" onclick="ClosePop('modal_aprovacion')">No</a>
    <a href="#" class="btn btn-success" id="btn_rehacer_acp" onclick="ValidarCalidadPolimero()">Si</a>
  </div>
</div>
<!-- ----------->

<!-- Modal para Recibir polimero -->
<div class="modal hide fade" id="modal_recibir_polimero">
  <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
    <h3>Recepción de Polimero <strong><label id="title_c" style="font-size: 22px; font-weight: bold;"></label></strong></h3>
  </div>
  <div class="modal-body">
    <p>
      <div style="width: 100%;">
	  <div class="alert alert-error" style="text-align: center">
	    <strong>
	    ¿ Esta seguro de la recepción del Polimero ?
	    </strong>
	  </div>
      </div>
    </p>
  </div>
  <div class="modal-footer">
    <a href="#" class="btn btn-danger" id="btn_rehacer" onclick="ClosePop('modal_recibir_polimero')">No</a>
    <a href="#" class="btn btn-success" id="btn_recep_poli" onclick="ValidarRecibirPolimero()">Si</a>
  </div>
</div>
<!-- ----------->

<!-- Modal para asociar Polimero con Pedido -->
<div class="modal hide fade" id="modal_asosiacion">
  <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
    <h3>Asociar con Polimero <strong><label id="title_c" style="font-size: 22px; font-weight: bold;"></label></strong></h3>
  </div>
  <div class="modal-body">
    <p>
      <div style="width: 100%;">
	  <div class="alert alert-error" id="error_asoc" style="text-align: center; display: none;">
	    <strong>
	    Ingrese un número de polímero válido.
	    </strong>
	  </div>
	  
	  <table width="100%">
	    <tr>
		<td>
		  <strong>
		    Número de Polímero:
		  </strong>
		</td>
		<td>
		  <input type="text" class="input-medium" id="numPolim" placeholder="Número de Pólimero">
		</td>
	    </tr>
	  </table>
      </div>
    </p>
  </div>
  <div class="modal-footer">
    <a href="#" class="btn btn-danger" id="btn_no_aso" onclick="ClosePop('modal_asosiacion')">Cancelar</a>
    <a href="#" class="btn btn-success" id="btn_asoc_poli" onclick="AsociarPolimero()">Aceptar</a>
  </div>
</div>
<!-- ----------->

	<br>
	<div class="well"> <!-- Contenerdor margen de Pantalla standarizado -->
			<div class="row">
				<div class="span6 offset2">
					  <div class="page-header">
					  <h2>
                        <?php 
                        switch($_GET['accion'])
                        {
                            case "I":
                                    echo "Pedidos Emitidos";
                                    break;
                            case "A":
                                    echo "Pedidos Recibidos";
                                    break;
			    case "P":
				    echo "Pedidos en Adm. de Producción";
				    break;
                            case "V":
                                    echo "Pedidos Aprobados";
                                    break;
                            case "T":
                                    echo "Pedidos Terminados";
                                    break;
			    case "N":
                                    echo "Pedidos para Diseño";
                                    break;
			    case "EP":
				    echo "Pedidos Terminados Parcialmente";
				    break;
			    case "U":
				    echo "Pedidos en Curso";
				    break;
			    case "AP":
				    echo "Aprobación de Productos para diseño";
				    break;
			    case "PO":
				    echo "Aprobación de Calidad de Polímero";
				    break;
			    case "PA":
				    echo "Asociar Pedido con Polímero";
				    break;
                            default :
                                    echo "Operacion No Registrada";
                        }
                        ?>
					</h2>
					</div>
				</div>
			</div>
			
			<div class="row">
				<div class="span2">
					<input type="button" value="&nbsp;Atrás&nbsp;" class="btn btn-danger" onClick="principalL()">
					<?php
					if($_GET['accion'] == "I")
					{
						?>
						&nbsp;&nbsp;&nbsp;<input type="button" name="nuevo" value="Nuevo"  class="btn btn-success" onClick="AbrirVentanaPedido('0','I')">
						<?php
					}
					?>
				</div>	
			</div>
			
			<div class="row">
				<div class="span10">
					<form name="listado" method="post">
					<?php
					include("class_abm.php");
					
					$tabla = new abm();
					$tabla->listadoPedido($_GET['accion'],$nombre, $_GET['page']);
					
					?>
					</form>
				</div>
			</div>
        </div>
<?php

require("footer.php");

?>
<script>
function BuscarProducto()
{
    //window.open("buscarProductoPop.php", "PopUp", 'width=700px,scrollbars=YES');
    $("#buscadorP").val("");
    $("#resultado_Productos").html("");
    $('#ProductosPop').modal('show');
}

function BuscadorDeProductos(value, page)
  {
	  var input = [];
	  input.push(value);
	  
	  var data_ajax={
			  type: 'POST',
			  url: "/empaque/buscarProducto.php",
			  data: { xinput: input, xpage: page , busq: $('#busc').val() },
			  success: function( data ) {
						      if(data != 0)
						      {
							  var fila = '<table style="width: 90%; font-size: 10px;">';
							  fila +='<tbody><th style="width: 20px;"></th><th style="width: 70px;">Código</th><th style="width: 500px;">Artículo</th><th>Código Producto</th></tr></tbody>';
							  $.each(data, function(k,v)
									  {
									      //Datos de cada cliente
									      fila += "<tbody><tr>";
									      var idCodigo = "";
									      $.each(v, function(i,j)
											 {
											   if(i == "Id")
											   {
												  //Icono
												  fila +='<td><i class="icon-plus" style="color: #51A351; cursor: pointer;" title="Seleccionar" id="'+j+'" onClick="SeleccionadoP(\''+j+'\')"></i></td>';
												  fila +="<td>"+j+"</td>";
												  fila += '<input type="hidden" id="'+j+'_cp" value="'+j+'">';
												  idCodigo = j;
											   } 
											   if(i == "Articulo")
											   {
												  fila +='<td style="padding-left: 10px;">'+j+'</td>';
												  fila += '<input type="hidden" id="'+idCodigo+'_arp" value="'+j+'">';
											   }
											   if(i == "Nombre_en_Facturacion")
											   {
												  fila +="<td>"+j+"</td>";
												  fila += '<input type="hidden" id="'+idCodigo+'_ncp" value="'+j+'">';
											   }
											   
											 }
											);
									      
									      fila += "</tr></tbody>";
									      
									  }
									  
									 );
							  fila += "</table>";
							  
							  $("#resultado_Productos").html(fila);
							  
						      }
						      else
						      {
							  $("#resultado_Productos").html('<strong style="color: red;">No se encontraron resultados</strong>');
						      }
						    },
			  error: function(){
					      alert("Error de conexión.");
					    },
			  dataType: 'json'
			  };
	  $.ajax(data_ajax);		
  }
  
function SeleccionadoP(valor)
{
	//tomar id pasado y buscar los valor para los campos correspondientes al producto
	var ar = "#"+valor+"_arp";
	var nc = "#"+valor+"_ncp";
	
	$("#codigoProducto").val(valor);
	$("#descriptionProd").val($(ar).val());
	$("#codigoTangoProd").val($(nc).val());
	
	ClosePop("ProductosPop");
}

function ClosePop(div)
	{
		var idDiv = "#"+div;
		$(idDiv).modal('hide');			
	}
	
function ValidarMotivo()
{
    $('#error_rehacer_msj').html("");
    $('#error_rehacer_div').css('display','none');
  
	if($('#motivo').val() == "")
	{
	    $('#error_rehacer_msj').html("<strong>Ingrese un motivo para poder cambiar de estado el pedido.</strong>");
	    $('#error_rehacer_div').css('display','block');
	    return;
	}
	
	$('#btn_rehacer_acp').attr('disabled', 'disabled');
	
	//alert($("#statusAction").val() +" "+$("#statusNow").val());
	var data_ajax={
                        type: 'POST',
                        url: "/empaque/insertPedido.php",
                        data: { action: $("#statusAction").val(), id: $('#idPed').val(), motive: $('#motivo').val(), status: $("#statusNow").val()},
                        success: function( data ) {
					$("#modal_rehacer").modal('hide');
					location.reload();
                                },
                        error: function(){
                                            alert("Error de conexión.");
                                          },
                        dataType: 'json'
                        };
		
		$.ajax(data_ajax);
    
}

function AbrirPopPedidos(id, accion)
{
      switch(accion)
      {
	case "I":
	  {
	    $("#statusNow").val(accion);
	    $("#statusAction").val('R');
	    break;
	  }
	case "A":
	  {
	    $("#statusNow").val(accion);
	    $("#statusAction").val('RR');
	    break;
	  }
	case "N":
	  {
	    $("#statusNow").val(accion);
	    $("#statusAction").val('RN');
	    break;
	  }
	case "AP":
	  {
	    alert("OK");
	    $("#statusNow").val(accion);
	    $("#statusAction").val('NO');
	    break;
	  }
      }
      $('#idPed').val(id);
      $('#motivo').val("");
      $('#error_rehacer_msj').html("");
      $('#error_rehacer_div').css('display','none');
      $('#btn_rehacer_acp').removeAttr('disabled');
      $("#modal_rehacer").modal('show');
}

function AbrirCalidad(id)
{
      $('#idPed').val(id);
      $("#modal_calidad").modal('show');
}

function ValidarMotivoCalidad(estado)
{
	$('#btn_rehacer_acp').attr('disabled', 'disabled');
	
	var data_ajax={
                        type: 'POST',
                        url: "/empaque/insertPedido.php",
                        data: { action: estado, id: $('#idPed').val()},
                        success: function( data ) {
					$("#modal_calidad").modal('hide');
					location.reload();
                                },
                        error: function(){
                                            alert("Error de conexión.");
                                          },
                        dataType: 'json'
                        };
		
		$.ajax(data_ajax);
}

function AbrirDisenio(id)
{
      $('#error_msj_dis').html("");
      $('#error_div_dis').css('display','none');
      
      $('#idPed').val(id);
      $("#modal_disenio").modal('show');
}
	
function ValidarMotivoDiseño()
{
    $('#error_asoc').html("");
    $('#error_asoc').css('display','none');
    $('#btn_rehacer_disi').removeAttr('disabled');
    
  
	if($('#idProveedor').val() == "")
	{
	    $('#error_asoc').html('<strong>Seleccione un proveedor válido.</strong>');
	    $('#error_asoc').css('display','block');
	    return;
	}
    
	if($('#poliObservaciones').val() == "")
	{
	    $('#error_asoc').html('<strong>Ingrese una observación válida para el polímero.</strong>');
	    $('#error_asoc').css('display','block');
	    return;
	}
	
	if($('#maquina').val() == "")
	{
	    $('#error_asoc').html('<strong>Seleccione una máquina válida.</strong>');
	    $('#error_asoc').css('display','block');
	    return;
	}
	
	if($('#poliColores').val() == "")
	{
	    $('#error_asoc').html('<strong>Seleccion un color válido.</strong>');
	    $('#error_asoc').css('display','block');
	    return;
	}
	
	if($('#espesor').val() == "")
	{
	    $('#error_asoc').html('<strong>Seleccione un espesor válido.</strong>');
	    $('#error_asoc').css('display','block');
	    return;
	}
	
	if($('#tipoPolimero').val() == "")
	{
	    $('#error_asoc').html('<strong>Seleccione un tipo válido.</strong>');
	    $('#error_asoc').css('display','block');
	    return;
	}
	
	if($('#poliMedidas').val() == "")
	{
	    $('#error_asoc').html('<strong>Seleccione una medida válida.</strong>');
	    $('#error_asoc').css('display','block');
	    return;
	}
	
	if($('#poliMarcas').val() == "")
	{
	    $('#error_asoc').html('<strong>Seleccione una marca de registro válida.</strong>');
	    $('#error_asoc').css('display','block');
	    return;
	}
	
	$('#btn_rehacer_disi').attr('disabled', 'disabled');
	
	var data_ajax={
                        type: 'POST',
                        url: "/empaque/insertPedido.php",
                        data: {
				action: 	'CA',
				id: 		$('#idPed').val(),
				idProveedor: 	$('#idProveedor').val(),
				desc: 		$('#poliObservaciones').val(),
				idMaquina:	$('#maquina').val(),
				color:		$('#poliColores').val(),
				idEspesor:	$('#espesor').val(),
				tipo:		$('#tipoPolimero').val(),
				medidas:	$('#poliMedidas').val(),
				marcas:		$('#poliMarcas').val()
			      },
                        success: function( data ) {
					$("#modal_disenio").modal('hide');
					$('#btn_rehacer_disi').removeAttr('disabled');
					location.reload();
                                },
                        error: function(){
                                            alert("Error de conexión.");
					    $('#btn_rehacer_disi').removeAttr('disabled');
                                          },
                        dataType: 'json'
                        };
		
		$.ajax(data_ajax);
    
}


var validarMotivo;
function AprobarCalidad(id, estado)
{
      $("#error_rehacer_calidad").css('display','none');
      $('#idPed').val(id);
      if(estado == "SI")
      {
	$("#label_calidad").html("¿ Esta seguro de aprobar la calidad del polimero ?");
	$("#div_motivo_calidad").css('display','none');
	validarMotivo = false;
      }
      else
      {
	$("#label_calidad").html("¿ Esta seguro de 'NO' aprobar la calidad del polimero ?");
	$("#div_motivo_calidad").css('display','block');
	$("#motivo_calidad").val("");
	validarMotivo = true;
      }
      $("#modal_aprovacion").modal('show');
}

function ValidarCalidadPolimero()
{
  var acction;
  var obs = "";
  $('#btn_rehacer_acp').attr('disabled', 'disabled');
  if(validarMotivo == true)
  {
    acction = "PX";
    if($("#motivo_calidad").val() != "")
    {
      obs = $("#motivo_calidad").val();
    }
    else
    {
	$("#error_rehacer_calidad").css('display','block');
	$('#btn_rehacer_acp').removeAttr('disabled');
	return;
    }
  }
  else
  {
    acction = "PA";
  }
  
	
  var data_ajax={
		  type: 'POST',
		  url: "/empaque/insertPedido.php",
		  data: { action: acction, id: $('#idPed').val(), observation: obs},
		  success: function( data ) {
				  $("#modal_aprovacion").modal('hide');
				  location.reload();
			  },
		  error: function(){
				      alert("Error de conexión.");
				    },
		  dataType: 'json'
		  };
	  
	  $.ajax(data_ajax);
}

function AbrirRecibirPolimero(id)
{
      $('#idPed').val(id);
      $("#modal_recibir_polimero").modal('show');
}

function ValidarRecibirPolimero()
{
  $('#btn_recep_poli').attr('disabled', 'disabled');
  
  var data_ajax={
		  type: 'POST',
		  url: "/empaque/insertPedido.php",
		  data: { action: "PR", id: $('#idPed').val()},
		  success: function( data ) {
				  $("#modal_aprovacion").modal('hide');
				  location.reload();
			  },
		  error: function(){
				      alert("Error de conexión.");
				    },
		  dataType: 'json'
		  };
	  
	  $.ajax(data_ajax);
}

function AsociarPolimeroOpen(id)
{
  $('#idPed').val(id);
  $("#error_asoc").css('display','none');
  $("#modal_asosiacion").modal('show');
}

function AsociarPolimero()
{
  $('#btn_asoc_poli').attr('disabled', 'disabled');
  
  if($("#numPolim").val() == "" || $("#numPolim").val() == null)
    {
	$("#error_asoc").css('display','block');
	$('#btn_asoc_poli').removeAttr('disabled');
	return;
    }

  var data_ajax={
		  type: 'POST',
		  url: "/empaque/insertPedido.php",
		  data: { action: "P1", id: $('#idPed').val(), nume: $("#numPolim").val()},
		  success: function( data ) {
				  $("#modal_asosiacion").modal('hide');
				  location.reload();
			  },
		  error: function(){
				      alert("Error de conexión.");
				    },
		  dataType: 'json'
		  };
	  
	  $.ajax(data_ajax);
}

function BuscarProveedor()
    {
	    cliente = true;
	    $("#buscadorPro").val("");
	    $("#resultado_Proveedor").html("");
	    $('#ProveedoresPop').modal('show');
	    $('#buscadorPro').focus();		
    };
    
function BuscadorDeProveedores(value)
	{
		var input = [];
		input.push(value);
		
		var data_ajax={
				type: 'POST',
				url: "/empaque/buscarProveedor.php",
				data: { xinput: input },
				success: function( data ) {
							    if(data != 0)
							    {
								var fila = '<table style="width: 90%;">';
								fila +='<tbody><th style="width: 20px;"></th><th style="width: 70px;">Razón Social</th><th>Localidad</th></tr></tbody>';
								$.each(data, function(k,v)
										{
										    //Datos de cada cliente
										    fila += "<tbody><tr>";
										    var idCodigo = "";
										    $.each(v, function(i,j)
											       {
												 if(i == "id_proveedor")
												 {
													//Icono
													fila +='<td><i class="icon-plus" style="color: #51A351; cursor: pointer;" title="Seleccionar" id="'+j+'" onClick="SeleccionadoP(\''+j+'\')"></i></td>';
													fila += '<input type="hidden" id="'+j+'_c" value="'+j+'">';
													idCodigo = j;
												 }
												 if(i == "razon_social")
												 {
													fila +="<td>"+j+"</td>";
													fila += '<input type="hidden" id="'+idCodigo+'_rz" value="'+j+'">';
												 }
												 if(i == "direccion")
												 {
													fila +="<td>"+j+"</td>";
												 }
											       }
											      );
										    
										    fila += "</tr></tbody>";
										    
										}
										
									       );
								fila += "</table>";
								
								$("#resultado_Proveedor").html(fila);
								
							    }
							    else
							    {
								$("#resultado_Cliente").html('<strong style="color: red;">No se encontraron resultados</strong>');
							    }
							  },
				error: function(){
						    alert("Error de conexión.");
						  },
				dataType: 'json'
				};
		$.ajax(data_ajax);
	}
	
function SeleccionadoP(valor)
	{
		//tomar id pasado y buscar los valor para los campos correspondientes al cliente
		var id = "#"+valor+"_c";
		var rz = "#"+valor+"_rz";
					
		$("#idProveedor").val($(id).val());
		$("#Proveedor").val($(rz).val());	
		
		ClosePop("ProveedoresPop");
	}
</script>
